Part Number: 2965063 (Stator,motor ea90012)
Search for Part Numbers